(mainly us) put over - English Synonyms Dictionary